var form;
var table;
var layer;
var upload;
var $;
layui.use(['table','element','layer','upload'],function(){
    form = layui.form;
    table=layui.table;
    layer=layui.layer;
    upload=layui.upload;
    $=layui.$;

    edit();

    //修改预览图
    var uploadInst = upload.render({
        elem: '#test1' //绑定元素
        ,url: '/SyOperationController/uoloadImg' //上传接口
        ,done: function(res, index, upload){
            $("#url").val(res.src);
            $("#img").remove();
            $("#mainImage").append("<img id='img' src='http://182.92.209.121:/"+res.src+"' style='height: 150px;margin-left: 5px;'>");
        }
        ,error: function(){
            //请求异常回调
        }
    });

});

function edit(){
    var productId = localStorage.getItem("productId");
    $('input[name=productId]').val(productId); //商品ID
    $.ajax({
        url: "/SyOperationController/selProduct",
        type: "post",
        dataType: "json",
        data: {"productId": productId},
        success: function (data) {
            $("#productCode").val(data.data[0].product_code);  //编号
            $("#productName").val(data.data[0].product_name);  //名称
            $("#currentpriceProduct").val(data.data[0].currentprice_product); //现价
            $("#originalpriceProduct").val(data.data[0].currentprice_product); //原价
            $("#url").val(data.data[0].main_image);  //主图

            var date=data.data[0].create_date;
            date = date.slice(0, date.indexOf("."));
            createDate = date.replaceAll('T',' ');
            $("#createDate").val(createDate);  //时间
            $("#createUser").val(data.data[0].true_name);  //上传人
            $("#createId").val(data.data[0].user_id);  //上传人Id
            $("#categroyName").val(data.data[0].categroy_name);  //分类
            $("#categoryId").val(data.data[0].category_id);  //分类Id
            //审核状态
            var productSate;
            if(data.data[0].product_sate==2){
                productSate="待审核";
            }else if(data.data[0].product_sate==3){
                productSate="审核通过";
            }else if(data.data[0].product_sate==4){
                productSate="审核未通过";
            }else{
                productSate="其他";
            }
            $("#productSate").val(productSate);  //审核状态
            $("#productLabel").val(data.data[0].product_label);  //商品标签
            $("#searchKeywords").val(data.data[0].search_keywords);  //关键字

            //点赞量
            if(data.data[0].product_sate==3){//2审核中,3审核通过，4审核未通过
                if(data.data[0].fabulous==undefined){
                    data.data[0].fabulous=0;
                }else{
                    data.data[0].fabulous=data.data[0].fabulous;
                }
            }else{
                data.data[0].fabulous=0;
            }
            $("#fabulous").val(data.data[0].fabulous);  //点赞量

            //收藏量
            if(data.data[0].product_sate==3){//2审核中,3审核通过，4审核未通过
                if(data.data[0].collection_volume==undefined){
                    data.data[0].collection_volume=0;
                }else{
                    data.data[0].collection_volume=data.data[0].collection_volume;
                }
            }else{
                data.data[0].collection_volume=0;
            }
            $("#collectionVolume").val(data.data[0].collection_volume);  //收藏量

            //销量
            if(data.data[0].product_sate==3){//2审核中,3审核通过，4审核未通过
                if(data.data[0].product_sales==undefined){
                    data.data[0].product_sales=0;
                }else{
                    data.data[0].product_sales=data.data[0].product_sales;
                }
            }else{
                data.data[0].product_sales=0;
            }
            $("#productSales").val(data.data[0].product_sales);  //销量
            $("#productDescription").val(data.data[0].product_description);  //简介
            $('#mainImage').html("<img id='img' src='http://182.92.209.121:/"+data.data[0].main_image+"' style='height: 150px;margin-left: 5px;'>"); //主图

        }
    })
}

//选择分类
function selCouCategory() {
    layer.open({
        type:2,
        title:"分类详情",
        area:['300px','400px'],
        shade:0.4,
        offset:'auto',
        content:"/operation/ProductUpdate_tree.html",
        success:function(layero,index){
        }
    })
    window.layer_2=layer;
}


//确定修改
function determine(){
    var productId=$('input[name=productId]').val();//商品ID
    var productName=$('input[name=productName]').val();//商品名称
    var cPro=$('input[name=currentpriceProduct]').val();//商品现价
    var oPro=$('input[name=originalpriceProduct]').val();//商品原价
    var categoryId=$('input[name=categoryId]').val();//商品分类ID
    var productLabel=$('input[name=productLabel]').val();//商品标签
    var url=$('input[name=url]').val(); //商品主图
    var sKey=$('input[name=searchKeywords]').val();//商品关键字
    var pDes=$('textarea[name=productDescription]').val();//商品简介
    //获取当前登陆人员的信息
    var create=localStorage.getItem("user");
    create=JSON.parse(create);//将获取json字符串转json对象

    $.ajax({
        url: "/SyOperationController/updProduct",
        type: "post",
        dataType: "json",
        data:{"productId":productId,"productName":productName,"currentpriceProduct":cPro,"originalpriceProduct":oPro,"categoryId":categoryId,
            "productLabel":productLabel,"searchKeywords":sKey,"productDescription":pDes,"createUser":create.user_id,"updateUser":create.user_id,"mainImage":url,"type":3},
        success: function (data) {
            if(data.code==0){
                layer.msg("修改成功");
                parent.location.reload();
                var layer_1=parent.layer_1;
                layer_1.close(layer_1.index);
            }else{
                layer.msg("修改失败");
            }
        }

    });
}

//取消
function cancels(){
    var layer_1=parent.layer_1;
    layer_1.close(layer_1.index);
}